﻿using System;

namespace SharpSqlAnalyzer.nodes.netezza
{
	// Token: 0x020003AB RID: 939
	public class TModeChoice : TParseTreeNode
	{
		// Token: 0x17000872 RID: 2162
		// (get) Token: 0x0600266D RID: 9837 RVA: 0x0033A926 File Offset: 0x00338B26
		// (set) Token: 0x0600266E RID: 9838 RVA: 0x0033A92E File Offset: 0x00338B2E
		public virtual EModeChoice ModeChoice
		{
			get
			{
				return this.modeChoice;
			}
			set
			{
				this.modeChoice = value;
			}
		}

		// Token: 0x0600266F RID: 9839 RVA: 0x0033A937 File Offset: 0x00338B37
		public override void init(object arg1)
		{
			this.modeChoice = (EModeChoice)arg1;
		}

		// Token: 0x06002670 RID: 9840 RVA: 0x0033A945 File Offset: 0x00338B45
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06002671 RID: 9841 RVA: 0x0033A955 File Offset: 0x00338B55
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001D2B RID: 7467
		private EModeChoice modeChoice;
	}
}
